package mamoubis.dao;

import java.util.Calendar;
import java.util.GregorianCalendar;

import mamoubis.metier.EnumStatusExemplaire;
import mamoubis.metier.Exemplaire;



public class ExemplairesDao {

	private Exemplaire [] ExemplaireDAO =
	        {
	                new Exemplaire(1, new GregorianCalendar(1990, Calendar.APRIL, 27).getTime(),"isbn1",EnumStatusExemplaire.DISPONIBLE),
	                new Exemplaire(2, new GregorianCalendar(1990, Calendar.MAY, 14).getTime(),"isbn2",EnumStatusExemplaire.SUPPRIME),
	                new Exemplaire(3, new GregorianCalendar(1990, Calendar.MAY, 5).getTime(),"isbn3",EnumStatusExemplaire.PRETE),
	                new Exemplaire(4, new GregorianCalendar(1990, Calendar.MAY, 5).getTime(),"isbn4",EnumStatusExemplaire.DISPONIBLE),
	                new Exemplaire(5, new GregorianCalendar(1990, Calendar.JUNE, 10).getTime(),"isbn5",EnumStatusExemplaire.DISPONIBLE),
	                new Exemplaire(6, new GregorianCalendar(1990, Calendar.JUNE, 10).getTime(),"isbn6",EnumStatusExemplaire.DISPONIBLE),
	                new Exemplaire(7, new GregorianCalendar(1990, Calendar.JUNE, 30).getTime(),"isbn7",EnumStatusExemplaire.DISPONIBLE),
	                new Exemplaire(8, new GregorianCalendar(1990, Calendar.DECEMBER, 31).getTime(),"isbn8",EnumStatusExemplaire.DISPONIBLE)
	        };
	        
	                
	 public Exemplaire findByKey(int id){
	                
		 for(Exemplaire e  : ExemplaireDAO) 
			if((e.getIdExemplaire()==id))
				return e;
           
	     // Exception utilisateur inconnu retourne exception             
		 	return null;
	        }       
	        
	
}
